Harriet Amelia Thorpe is an English actress. She trained at Londons Central School of Speech and Drama.
NASource: Wikipedia